using Rsd.Dudu;
using Rsd.Dudu.ModelProvider;
using Rsd.Dudu.ORM;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;

namespace Rsd.Faith.Models
{
    /*
         项目暂定名	丹阳南雄华庭商业住宅综合小区	
         项目代码	210138
        项目名称	丹阳南雄华庭商业住宅综合小区	
        管理区域	丹阳
        区 位	丹阳后巷镇	
        总建筑面积	218804.0
        预算总投资	60000.0	
            其中自有资金	15000.0
        总 地 价	10113.74	
        总 用 地	87726.7
        开工日期	2013-05-05	
        预计竣工日期	2014-11-06
        项目简介
             */

    [Table("info_小区_物业表", "info__xiao_qu__wu_ye_biao", "id")]
    [Serializable]
    public class InfoXiaoQuWuYeBiaoModel : Rsd.Faith.Core.ModelBase
    {

        /// <summary>
        /// 编号
        /// </summary>
        [StringType("bian_hao", "编号", 20, 20)]
        [DisplayName("编号")]
        public string BianHao { get; set; }
        /// <summary>
        /// 账户编号
        /// </summary>
        [StringType("zhang_hu_bian_hao", "账户编号", 21, 50)]
        [DisplayName("账户编号")]
        public string ZhangHuBianHao { get; set; }
        /// <summary>
        /// 名称
        /// </summary>
        [StringType("ming_cheng", "名称", 22, 100)]
        [DisplayName("名称")]
        public string MingCheng { get; set; }

        /// <summary>
        /// 总栋数
        /// </summary>
        [StringType("zong_dong_shu", "总栋数", 24, 10)]
        [DisplayName("总栋数")]
        public string ZongDongShu { get; set; }

        /// <summary>
        /// 总套数
        /// </summary>
        [StringType("zong_tao_shu", "总套数", 26, 10)]
        [DisplayName("总套数")]
        public string ZongTaoShu { get; set; }

        /// <summary>
        /// 建筑面积
        /// </summary>
        [NumericType("jian_zhu_mian_ji", "建筑面积", 28, 10, 3)]
        [DisplayName("建筑面积")]
        public decimal JianZhuMianJi { get; set; }

        /// <summary>
        /// 建成日期
        /// </summary>
        [DateTimeType("jian_cheng_ri_qi", "建成日期", 30)]
        [DisplayName("建成日期")]
        public DateTime JianChengRiQi { get; set; }

        /// <summary>
        /// 开发商编号
        /// </summary>
        [StringType("kai_fa_shang_bian_hao", "开发商编号", 32, 20)]
        [DisplayName("开发商编号")]
        public string KaiFaShangBianHao { get; set; }

        /// <summary>
        /// 物业公司编号
        /// </summary>
        [StringType("wu_ye_gong_si_bian_hao", "物业公司编号", 34, 20)]
        [DisplayName("物业公司编号")]
        public string WuYeGongSiBianHao { get; set; }

        /// <summary>
        /// 业委会编号
        /// </summary>
        [StringType("ye_wei_hui_bian_hao", "业委会编号", 36, 20)]
        [DisplayName("业委会编号")]
        public string YeWeiHuiBianHao { get; set; }

        /// <summary>
        /// 地址
        /// </summary>
        [StringType("di_zhi", "地址", 38, 200)]
        [DisplayName("地址")]
        public string DiZhi { get; set; }

        /// <summary>
        /// 所属地区
        /// </summary>
        [StringType("suo_shu_di_qu", "所属地区", 40, 20)]
        [DisplayName("所属地区")]
        public string SuoShuDiQu { get; set; }

        /// <summary>
        /// 开发商名称
        /// </summary>
        [StringType("kai_fa_shang_ming_cheng", "开发商名称", 42, 100)]
        [DisplayName("开发商名称")]
        public string KaiFaShangMingCheng { get; set; }

        /// <summary>
        /// 小区状态
        /// </summary>
        [StringType("zhuang_tai", "状态", 44, 10)]
        [DisplayName("状态")]
        public string ZhuangTai { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public InfoXiaoQuWuYeBiaoModel()
        { }

    }
}
